草庐IT

apache - magento : some htaccess redirection doesn\'t work

全部标签

php - Magento 以编程方式同时添加产品和设置库存

嗨,我希望有人能帮助我。我创建了一个自动产品导入程序脚本,它可以以编程方式添加产品和类别。我遇到的唯一问题是它没有设置库存,当您进入CMS的后端时,列出的产品带有managestock=no,因此它没有设置数量。我正在使用magento1.9.0.1有人可以指出我在这里遗漏了什么吗,这是我的代码...$newProduct->setAttributeSetId(4)->setTypeId('simple')->setVisibility(Mage_Catalog_Model_Product_Visibility::VISIBILITY_BOTH)->setTaxClassId(2)->

php - 第一次客户折扣 magento

我想为所有新客户提供折扣以使用优惠券代码或基于新注册的电子邮件ID的简单折扣。我想从管理面板执行此操作,我找不到任何免费模块,请指导我该怎么做 最佳答案 您可以创建具有以下内容的购物车价格规则:没有“NOTLOGGEDIN”的客户群。每位客户的使用次数=1优惠券=特定优惠券优惠券代码=您想要的任何东西。然后将其提供给一般知识。 关于php-第一次客户折扣magento,我们在StackOverflow上找到一个类似的问题: https://stackoverf

php - 访问 apache 禁止的 laravel 存储访问上的文件

我正在尝试使用laravel存储API。我可以在storage/app/users/user_id/filename上创建目录和保存文件,但是当我想在网页上使用文件时,我被禁止403。我做了一个符号链接(symboliclink):ln-sstorage/app/userspublic/users我检查了所有权限,它们都很好。我将所有权限更改为777但没有任何改变。这是我对这个虚拟服务器的apache配置:ServerNamekamel.devDocumentRoot"/home/morteza/development/repo/kamel/public"AllowOverrideAl

php - Magento 2 : How to run CLI command from another CLI command class?

我正在处理自定义CLI命令,我想知道从PHP代码调用其他命令的最佳方式是什么(没有shell_exec()或类似命令)。例如:当运行“phpbin/magentomy:custom:command”时,它会做这件事,最后会运行“phpbin/magentocache:flush”。有任何想法吗?谢谢。 最佳答案 MagentoCLI建立在Symfony控制台之上。您可以使用此组件加载并运行其他命令:$arguments=newArrayInput(['command'=>'my:custom:command']);$this->ge

PHP preg_match_all 导致 Apache 段错误

我使用两个正则表达式从MySQL查询中提取分配并使用它们创建审计跟踪。其中一种是“挑剔”的,需要引用列名称等,另一种则不需要。它们都经过测试并正确解析出值。我遇到的问题是,对于某些查询,“挑剔”的正则表达式实际上只会导致Apache出现段错误。我尝试了多种方法来确定这是将正则表达式留在代码中的原因,并且只是修改条件以确保它没有运行(以排除某种编译时问题或其他问题).没有问题。只有当它针对特定查询运行正则表达式时才会出现段错误,而且我找不到任何明显的模式来告诉我原因。有问题的代码:if($picky)preg_match_all("/[`'\"]((?:[A-Z]|[a-z]|_|[0-

php - header 显示在 apache 错误日志中(curl 和 paypal)

我刚刚在我的错误日志中注意到,每当我向PayPalAPI发出请求(使用php+curl)时,一些返回的header会显示在我的apache错误日志(而不是访问日志)中。据我所知,这个特定的请求从一开始(现在几个月)就一直在填满我的日志,但我今天才第一次注意到它。现在我知道这无论如何都不是什么大问题,但我很乐意摆脱它,因为它可以更轻松地解决其他问题。首先,这里是错误日志:[ThuMar1715:14:192011][error][client192.168.1.21]*Abouttoconnect()toapi-3t.paypal.comport443(#0)[ThuMar1715:14

php - 头部的 Magento CSS 和 JS 包括来自文档根目录?

我刚刚设置了一个运行ubuntu和所有最新版本的apachemysql和php的新服务器,还有运行Magento所需的所有扩展。我已经将我的测试站点转移到新服务器并且一切正常接受样式和脚本,出于某种原因它们包括来自文档根目录(/var/www/vhosts/site.com/httpdocs/),奇怪的是好像只有用XML添加的js和css是错误的。我已经检查了core_config_data表并且url是正确的,所有文件权限都是正确的安全模式已关闭memory_limits等已检查。这可能与apache2设置有关吗? 最佳答案 这是

php - 在 Magento 中剥离 HTML 标签

这对大多数人来说可能很简单......我在Magento中有这一行,它是发布到Pinterest的内容的一部分。getShortDescription())."$".urlencode(number_format($_product->getPrice(),2));?>在这的某个地方,我需要去除标签,因为简短描述使用所见即所得的编辑器,然后将标签添加到数据库中,我相信我需要在上面插入的是以下内容(因为Magento已经有这个功能):-$this->stripTags谁能告诉我如何在不破坏页面的情况下将其正确添加到上面?让我知道是否需要进一步提供任何东西。提前致谢。

php - Magento 文件更改未生效并刷新缓存

我正在将名为Preview.php的MagentoEnterprise1.11.2.0核心文件复制到具有相同目录结构的本地文件夹中以覆盖此特定文件,因为它无法正常运行。更具体地说,它不允许预览交易电子邮件。我对本地文件夹中的.php文件进行了更改以修复,但Magento似乎认为没有任何更改。我什至尝试将核心文件本身修改为附加到返回变量的额外垃圾字符串,但这也没有注册。现在,据我所知,我需要刷新缓存,但我认为我没有正确执行此操作以使这些更改生效。在缓存管理部分,我试过“FlushMagentoCache”,但我没有尝试过“FlushCacheStorage”,因为设置我们安装的人告诉我不

php - 在 Apache 服务器上将特定的 .htm 页面处理为 .php

这个问题在这里已经有了答案:HowdoIaddPHPcode/filetoHTML(.html)files?(12个答案)关闭9年前。我正在为Apache服务器编程,我只需要将一个特定的html页面(例如,first.htm)作为PHP脚本处理。是否可以设置?